how to call external api